Serialized Form
serialVersionUID: -8582527630534972700L
negoinfo
agents.NegoInfo negoinfo
selectedAction
Action selectedAction
agent
Agent agent
negotiationMessages
javax.swing.JTextArea negotiationMessages
buttonAccept
javax.swing.JButton buttonAccept
buttonEnd
javax.swing.JButton buttonEnd
buttonBid
javax.swing.JButton buttonBid
buttonPanel
javax.swing.JPanel buttonPanel
BidTable
javax.swing.JTable BidTable
negoinfo
agents.NegoInfo negoinfo
selectedAction
Action selectedAction
agent
UIAgentExtended agent
negotiationMessages
javax.swing.JTextArea negotiationMessages
buttonAccept
javax.swing.JButton buttonAccept
buttonEnd
javax.swing.JButton buttonEnd
buttonBid
javax.swing.JButton buttonBid
buttonPanel
javax.swing.JPanel buttonPanel
BidTable
javax.swing.JTable BidTable
BidHistoryTable
javax.swing.JTable BidHistoryTable
historyinfo
agents.HistoryInfo historyinfo
chartPanel
org.jfree.chart.ChartPanel chartPanel
defaultChartPanel
javax.swing.JPanel defaultChartPanel
plot
negotiator.gui.chart.UtilityPlot plot
|
Package agents.anac.y2011.IAMhaggler2011 |
serialVersionUID: -3160841691791187933L
fst
java.lang.Object fst
snd
java.lang.Object snd
|
Package agents.bayesianopponentmodel |
opponentmodel
OpponentModel opponentmodel
|
Class misc.Pair extends java.lang.Object implements Serializable |
serialVersionUID: -3269964369920187563L
fst
java.lang.Object fst
- Reference to the first object of the pair.
snd
java.lang.Object snd
- Reference to the second object of the pair.
serialVersionUID: -8974661138458056269L
m
java.util.Map<K,V> m
- Map of objects and their score
max
int max
- The highest score in the map
total
int total
- The sum of all scores in the map
serialVersionUID: 2308241807299226296L
serialVersionUID: -7723017380013100614L
fDomain
Domain fDomain
fValues
java.util.HashMap<K,V> fValues
serialVersionUID: 1663962498632353562L
bidList
java.util.List<E> bidList
TEST_EQUIVALENCE
boolean TEST_EQUIVALENCE
- Set this boolean to true if you want to verify that two agents are exactly equal
serialVersionUID: -8729366996052137300L
fObjectivesRoot
Objective fObjectivesRoot
name
java.lang.String name
root
SimpleElement root
|
Package negotiator.bidding |
serialVersionUID: -6111983303592311613L
bid
Bid bid
- the bid of an agent
myUndiscountedUtil
double myUndiscountedUtil
- the utility corresponding to the bid
time
double time
- time the bid was offered (so the discounted utility can be calculated at that time)
|
Package negotiator.boaframework |
serialVersionUID: 2868410344415899340L
offeringStrategy
BOAcomponent offeringStrategy
- Offering strategy of the specified agent
acceptanceStrategy
BOAcomponent acceptanceStrategy
- Acceptance strategy of the specified agent
opponentModel
BOAcomponent opponentModel
- Opponent model of the specified agent
omStrategy
BOAcomponent omStrategy
- Opponent model strategy of the specified agent
serialVersionUID: 9055936213274664445L
classname
java.lang.String classname
- Classname of the component
type
ComponentsEnum type
- Type of the component, for example "as" for acceptance condition
parameters
java.util.HashMap<K,V> parameters
- Parameters which should be used to initialize the component upon creation
orgParam
java.util.ArrayList<E> orgParam
serialVersionUID: 2555736049221913613L
name
java.lang.String name
- Name of the parameter.
low
java.math.BigDecimal low
- Lowerbound of the specified range.
high
java.math.BigDecimal high
- Upperbound of the specified range.
step
java.math.BigDecimal step
- Step size of the specified range.
valuePairs
java.util.HashSet<E> valuePairs
- set of separate values which the specified variable should attain
description
java.lang.String description
- description of the parameter
serialVersionUID: -2269008062554989046L
biddingStrategyData
java.io.Serializable biddingStrategyData
- Object saved by the bidding strategy.
opponentModelData
java.io.Serializable opponentModelData
- Object saved by the opponent model.
acceptanceStrategyData
java.io.Serializable acceptanceStrategyData
- Object saved by the acceptance strategy.
changed
boolean changed
- Boolean used to mark that the object changed to avoid writing the same object to file.
|
Package negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010 |
fst
java.lang.Object fst
snd
java.lang.Object snd
|
Package negotiator.boaframework.opponentmodel.tools |
opponentModel
OpponentModel opponentModel
serialVersionUID: -7635200438240075796L
serialVersionUID: -6220939483738304249L
values
java.util.List<E> values
- List of possible values the issue can have
fDesc
java.util.HashMap<K,V> fDesc
serialVersionUID: -8669170842843623597L
range
RangeInt range
serialVersionUID: 7974044551620253633L
range
Range range
fNumberOfDiscretizationSteps
int fNumberOfDiscretizationSteps
serialVersionUID: -2929020937103860315L
number
int number
name
java.lang.String name
description
java.lang.String description
userObject
java.lang.Object userObject
parent
Objective parent
children
java.util.ArrayList<E> children
serialVersionUID: -1212374174018193000L
serialVersionUID: 7357447303601851761L
value
java.lang.String value
- Name of the value, for example "red".
serialVersionUID: -8706454849472666446L
value
int value
serialVersionUID: 8695408707220542052L
value
double value
|
Package negotiator.protocol |
serialVersionUID: -7994042965683386295L
negoThread
java.lang.Thread negoThread
tournamentRunner
TournamentRunner tournamentRunner
stopNegotiation
boolean stopNegotiation
- stopNegotiation indicates that the session has now ended.
it is checked after every call to the agent,
and if it happens to be true, session is immediately returned without any updates to the results list.
This is because killing the thread in many cases will return Agent.getAction() but with
a stale action. By setting stopNegotiation to true before killing, the agent will still immediately return.
agentRepItems
AgentRepItem[] agentRepItems
profileRepItems
ProfileRepItem[] profileRepItems
agentNames
java.lang.String[] agentNames
agentParams
java.util.HashMap<K,V>[] agentParams
domain
Domain domain
- --
agentUtilitySpaces
UtilitySpace[] agentUtilitySpaces
actionEventListener
java.util.ArrayList<E> actionEventListener
fRoot
SimpleElement fRoot
sessionNr
int sessionNr
totalSessions
int totalSessions
|
Package negotiator.protocol.alternatingoffers |
serialVersionUID: 7472004245336770247L
startingWithA
boolean startingWithA
actionEventListener
java.util.ArrayList<E> actionEventListener
startingAgent
java.lang.String startingAgent
outcome
NegotiationOutcome outcome
totalTime
java.lang.Integer totalTime
agentA
Agent agentA
agentB
Agent agentB
sessionrunner
AlternatingOffersBilateralAtomicNegoSession sessionrunner
- fields copied from the NegotiationTemplate class
|
Package negotiator.protocol.auction |
serialVersionUID: -5739935989755679374L
ALLOWED_UTILITY_DEVIATION
double ALLOWED_UTILITY_DEVIATION
startingWithA
boolean startingWithA
non_gui_nego_time
int non_gui_nego_time
gui_nego_time
int gui_nego_time
serialVersionUID: 7674974180914595832L
|
Package negotiator.repository |
serialVersionUID: 2395318378966487611L
agentName
java.lang.String agentName
classPath
java.lang.String classPath
- the key: short but unique name of the agent as it will be known in the nego system.
This is an arbitrary but unique label for this TYPE of agent.
Note that there may still be multiple actual agents of this type during a negotiation.
description
java.lang.String description
- file path including the class name
params
java.lang.String params
- description of this agent
serialVersionUID: 6672725212678925392L
url
java.net.URL url
profiles
java.util.ArrayList<E> profiles
serialVersionUID: -5071749178482314158L
url
java.net.URL url
domain
DomainRepItem domain
protocolName
java.lang.String protocolName
classPath
java.lang.String classPath
- the key: short but unique name of the protocol as it will be known in the nego system.
This is an arbitrary but unique label for this protocol.
description
java.lang.String description
- file path including the class name
|
Package negotiator.tournament |
serialVersionUID: -7088222038853719662L
TournamentNumber
int TournamentNumber
- TournamentNumber is used to give a unique reference to this tournament to the user.
So the first tournament the user creates is tournament 1, the second 2, etc.
The number is used in the tabs, eg "tour1" as tab name.
nrOfRunsPerSession
int nrOfRunsPerSession
BOAagentListA
java.util.ArrayList<E> BOAagentListA
BOAagentListB
java.util.ArrayList<E> BOAagentListB
variables
java.util.ArrayList<E> variables
sessions
java.util.ArrayList<E> sessions
|
Package negotiator.tournament.VariablesAndValues |
serialVersionUID: -8223126402840072070L
agentparam
AgentParam agentparam
serialVersionUID: 1391633175859262227L
value
java.lang.Double value
serialVersionUID: -1479458519909188852L
value
AgentRepItem value
serialVersionUID: -7857863575808230226L
side
java.lang.String side
serialVersionUID: 4154311572147986731L
value
BOAagentInfo value
serialVersionUID: 6409851887801713416L
side
java.lang.String side
serialVersionUID: 1L
value
java.lang.String value
serialVersionUID: 3916000985404639616L
serialVersionUID: 1L
value
java.lang.String value
serialVersionUID: 563404623019296025L
serialVersionUID: 1L
value
java.lang.String value
serialVersionUID: -4335662542882961866L
serialVersionUID: 1L
value
java.lang.String value
serialVersionUID: -1851516553702855611L
serialVersionUID: -7690627644862645404L
value
double value
serialVersionUID: -8560060884848539056L
side
java.lang.String side
value
ProfileRepItem value
serialVersionUID: -2392550149317557540L
serialVersionUID: -2565640538778156974L
value
ProtocolRepItem value
serialVersionUID: 1577274902162703852L
value
int value
serialVersionUID: -2284816489963319256L
serialVersionUID: 1L
options
java.util.HashMap<K,V> options
serialVersionUID: -9174953666963404019L
serialVersionUID: -1423141928886819879L
serialVersionUID: 5326059723219308268L
values
java.util.ArrayList<E> values
|
Package negotiator.utility |
domain
Domain domain
fileName
java.lang.String fileName
discountFactor
double discountFactor
fReservationValue
java.lang.Double fReservationValue
fXMLRoot
SimpleElement fXMLRoot
fEvaluators
java.util.Map<K,V> fEvaluators
index
int index
attributeKeys
java.util.List<E> attributeKeys
serialVersionUID: -575978416803618689L
tagName
java.lang.String tagName
text
java.lang.String text
attributes
java.util.HashMap<K,V> attributes
childElements
java.util.LinkedList<E> childElements